package com.ruibo.modules.system.service.dto;

import java.util.Date;
import java.io.Serializable;
import java.util.Set;

import com.ruibo.jpa.model.AbstractAuditDto;
import lombok.Data;

/**
 * (SysUser)实体类
 *
 * @author sunfeng
 * @since 2020-04-17 13:33:19
 */
@Data
public class SysUserDto extends AbstractAuditDto implements Serializable {
    private static final long serialVersionUID = 451462702261508608L;

    private Long version;

    private String remark;

    private String userName;

    private String nickName;

    private String userType;

    private String email;

    private String phoneNumber;

    private String sex;

    private String avatar;

    private String password;

    private String status;

    private String delFlag;

    private String loginIp;

    private Date loginDate;

    private Set<RoleSmallDto> roles;

    private JobSmallDto job;

    private DeptSmallDto dept;

    private Long deptId;
    /** 角色组 */
    private Long[] roleIds;

    /** 岗位组 */
    private Long[] postIds;


}
